Ink rubber - Turkish English Dictionary